Turkish snail - French English Dictionary